<?php

if (isset($_POST['nome']) && $_POST['nome'] != '' && isset($_POST['email']) && $_POST['email'] != '' && isset($_POST['mensagem']) && $_POST['mensagem'] != '') { 

/* Medida preventiva para evitar que outros domínios sejam remetente da sua mensagem. */
if (eregi('tempsite.ws$|locaweb.com.br$|hospedagemdesites.ws$|websiteseguro.com$', $_SERVER[HTTP_HOST])) {
        $emailsender='contato@tcptecnicorp.com.br'; // Substitua essa linha pelo seu e-mail@seudominio
} else {
        $emailsender = "contato@" . $_SERVER[HTTP_HOST];
        //    Na linha acima estamos forçando que o remetente seja 'webmaster@seudominio',
        // Você pode alterar para que o remetente seja, por exemplo, 'contato@seudominio'.
}
 
/* Verifica qual éo sistema operacional do servidor para ajustar o cabeçalho de forma correta.  */
if(PATH_SEPARATOR == ";") $quebra_linha = "\r\n"; //Se for Windows
else $quebra_linha = "\n"; //Se "nÃ£o for Windows"
 
// Passando os dados obtidos pelo formulário para as variáveis abaixo
$mailMsg .="<b>Nome: </b>".$_POST['nome']."<br>";
$mailMsg .="<b>E-mail: </b>".$_POST['email']."<br>";
$mailMsg .="<b>Mensagem: </b>".$_POST['mensagem']."<br>";

 
 
/* Montando a mensagem a ser enviada no corpo do e-mail. */
$mensagemHTML = $mailMsg;
 
 
/* Montando o cabeÃ§alho da mensagem */
$headers = "MIME-Version: 1.1" .$quebra_linha;
$headers .= "Content-type: text/html; charset=utf-8" .$quebra_linha;
// Perceba que a linha acima contém "text/html", sem essa linha, a mensagem não chegará formatada.
$headers .= "From: " . $emailsender.$quebra_linha;

// Note que o e-mail do remetente será usado no campo Reply-To (Responder Para)
 
/* Enviando a mensagem */

//É obrigatório o uso do parâmetro -r (concatenação do "From na linha de envio"), aqui na Locaweb:

if (mail ('contato@tcptecnicorp.com.br', 'Contato via site', $mensagemHTML, $headers ,"-r".$emailsender)) {
	header('Location: contato.php?enviou=sim');
	}
}

?>